package com.app.myApp.dao;

import com.app.myApp.dataobject.RobotDO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface RobotDAO {
    // 插入机器人信息
    int insertRobot(RobotDO robotDO);

    // 根据ID删除机器人
    int deleteRobotById(int robotId);

    // 更新机器人信息
    int updateRobot(RobotDO robotDO);

    // 根据ID查询机器人
    RobotDO findRobotById(int robotId);

    // 根据邮箱查询机器人
    List<RobotDO> findRobotByEmail(String email);

    // 查询所有机器人
    List<RobotDO> findAllRobots();
}